protective dribble - French English Dictionary